package com.ly.user_system.service.impl;

import com.ly.user_system.base.BaseServiceImpl;
import org.springframework.stereotype.Service;
import java.util.function.Function;
import com.ly.user_system.entity.BaseSysRoleMenu;
import com.ly.user_system.dto.BaseSysRoleMenuDTO;
import com.ly.user_system.detail.BaseSysRoleMenuDetail;
import com.ly.user_system.req.BaseSysRoleMenuQuery;
import com.ly.user_system.service.BaseSysRoleMenuService;
import com.ly.user_system.mapper.BaseSysRoleMenuMapper;

@Service
public class BaseSysRoleMenuServiceImpl extends BaseServiceImpl<BaseSysRoleMenu, BaseSysRoleMenuDetail, BaseSysRoleMenuDTO, BaseSysRoleMenuQuery, BaseSysRoleMenuMapper> implements BaseSysRoleMenuService {


    @Override
    protected void init(Class<BaseSysRoleMenu> entityClass, Class<BaseSysRoleMenuDTO> dtoClass, Class<BaseSysRoleMenuDetail> detailClass, Function<BaseSysRoleMenu, BaseSysRoleMenuDetail> detailFunction) {
        super.init(BaseSysRoleMenu.class,BaseSysRoleMenuDTO.class,BaseSysRoleMenuDetail.class,detailFunction);
    }

}